Added canonical url check for squid caching on view.
[lhc/web/wiklou.git] / includes / actions / ViewAction.php
index 4e37381..d43e5fb 100644 (file)
@@ -36,7 +36,11 @@ class ViewAction extends FormlessAction {
        public function show(){
                global $wgSquidMaxage;
 
-               $this->getOutput()->setSquidMaxage( $wgSquidMaxage );
+               $request = $this->getRequest();
+               if ( $request->getFullRequestURL() == $this->getTitle()->getInternalURL() ) {
+                       $this->getOutput()->setSquidMaxage( $wgSquidMaxage );
+               }
+
                $this->page->view();
        }